package com.hyzs.service;

import java.util.List;
import java.util.Map;

public interface GraphService {

    List<Map<String,Object>> getSomeData(String limit);

    List<Map<String,Object>> getLawByName(String name, String limit);

    Map<String, Object> getLawTree(String name);

    List<Map<String,Object>> getJudgementByTitle(String name, String limit);

    List<Map<String,Object>> getJudgementByLaw(String name, String limit);

    List<Map<String,Object>> getRelativeCasesByIds(String ids, String topK);

    List<Map<String,Object>> getRelativeCasesByTitle(String title, String topK);

    List<Map<String,Object>> getRelativeLaws(String names, String topK);

    List<Map<String,Object>> getSimJudgements(String indictmentContent, String topK);

    List<Map<String, Object>> getJudgementLaws(String indictmentContent);

    Map<String, Object> getJudgementContentById(String doc_id);

    List<Map<String, Object>> getJudgementContentByIds(List<String> doc_ids);


}
